About 105 Holdings Limited (SC696463) United Kingdom