About Excel Assets Limited (13307162) United Kingdom