About One More Bowl Ltd (11489677) United Kingdom