About Slyman Holdings Ltd (10912432) United Kingdom