About Angel Meadow Management Company Limited (11019496) United Kingdom