About Ocy-a1 Limited (11315759) United Kingdom