About 1st Logic Limited (10757119) United Kingdom