About O & F Nowkandi Ltd (10997380) United Kingdom