About Blue Aspen Technologies Uk Limited (09643536) United Kingdom