About Jakenfay Limited (07526671) United Kingdom