About Oal Holdings Limited (10061112) United Kingdom