About Dubsy & Co. Ltd (13621772) United Kingdom