About Titiwangsa One Paddington Ltd (13219504) United Kingdom