About Obki Holdings Limited (13008024) United Kingdom