About Abakus Scientific Limited (05679734) United Kingdom