About Algebraic Giraffe Ltd (11930700) United Kingdom