About Limited Investment Ltd (10947991) United Kingdom