About Arabica Limited (NI046210) United Kingdom