About Rattiganinvestments Limited (12919357) United Kingdom