About Glanrafon Management Limited (04553477) United Kingdom