About Sylk Project Solutions Limited (12256817) United Kingdom