About Jahoda Limited (08447711) United Kingdom