About Pearl Close Management Limited (12473631) United Kingdom