About Ingenium Property Development Ltd (11277327) United Kingdom