About Holmland Management Ltd (11735009) United Kingdom