About Ozterra Limited (NI663718) United Kingdom