About Oy69gsz Limited (11905602) United Kingdom