About Baltray No. 2 Limited (05778635) United Kingdom