About Selfassess Limited (09667785) United Kingdom