About Whittimere Investments Limited (12140773) United Kingdom