About Kellan Productions Ltd (12459191) United Kingdom