About Bybrook Capital Llp (OC386235) United Kingdom