About Holly Fold Management Company Limited (10638458) United Kingdom