About Joppa Enterprises Limited (SC170533) United Kingdom