About Sankby Investments Ltd (10324186) United Kingdom