About Haupe Limited (13264660) United Kingdom