About Gabsdan Technology Holdings Limited (13256893) United Kingdom