About Jentina Consultants Limited (06780191) United Kingdom