About George Bataru Ltd Ltd (12680293) United Kingdom