About Abekassis Ltd (12442489) United Kingdom