About Swopbots Ltd. (10309939) United Kingdom