About R&a Tech Ltd (11932104) United Kingdom