About Baiji Ltd (12881790) United Kingdom