About V Sangalang Ltd (10021767) United Kingdom