About Abacs Limited (05901441) United Kingdom