About Yakar Bogo Limited (12959829) United Kingdom