About Ruptate Ltd (13329193) United Kingdom