About Holdam Limited (07436649) United Kingdom