About Quicksense Solutions Limited (10534806) United Kingdom