About Rhanbuoy Point Management Ltd (NI608088) United Kingdom