About Owais Raja Limited (12502261) United Kingdom