About Outfield Technologies Ltd (10418315) United Kingdom