About Adder Investment Holdings (SC359887) United Kingdom