About Seefoy Ltd (09805260) United Kingdom