About Jafe Limited (07269285) United Kingdom