About N W Camile Ltd (12785088) United Kingdom