About Jaft Limited (02506847) United Kingdom