About Basis Technologies Holdings Limited (06082121) United Kingdom