About Barkho Management Limited (10251639) United Kingdom