About Arabica Group Limited (12195340) United Kingdom