About Litton Investments Limited (10636007) United Kingdom