About Daniel Obiri Limited (12722680) United Kingdom