About Jeficas Limited (13198305) United Kingdom