About Baruike Ltd (13392506) United Kingdom