About Slr Global Limited (11182524) United Kingdom