About Abakus (rejza) Limited (07323339) United Kingdom