About Ocir Limited (12250332) United Kingdom