About Oka Developments Limited (11185612) United Kingdom