About Slifer Ltd (13008881) United Kingdom