About Neat & Tricky Holdings Limited (10103054) United Kingdom