About Algebra Design Ltd (07502819) United Kingdom