About Baycos Investment Company Limited (00606136) United Kingdom