About Mr.meetroy Ltd (13242256) United Kingdom