About Devinat Vermeil Limited (12798105) United Kingdom