About Sofa Cycle Ltd. (10295604) United Kingdom