About Radhika Investment Properties Ltd (13326758) United Kingdom