About Frobisher Capital Ltd (06684698) United Kingdom