About Nolan Technology Limited (06155294) United Kingdom