About Offia Technology Co. Ltd (09660839) United Kingdom