About Kindsails Ltd (12118358) United Kingdom