About Rattay Holding Ltd (11052029) United Kingdom