About Hapellis Limited (11146854) United Kingdom