About Alex Rata Ltd (12992445) United Kingdom