About Sehmbi Holdings Ltd (10614458) United Kingdom