About Slgr Limited (12413159) United Kingdom