About Bayham Investments Limited (10201527) United Kingdom