About Rappidly Properties Ltd (12212758) United Kingdom