About Yacobi Ltd (12883058) United Kingdom