About R&a Offshore Ltd (SC631338) United Kingdom