About Mr Raffles Ltd (13152320) United Kingdom