About Gokyuzu Finchley Limited (10694567) United Kingdom