About Hofmann Megaplan (uk) Limited (05156563) United Kingdom