About Ozga Service Ltd (09305196) United Kingdom