About Intend Business Development Ltd (SC406570) United Kingdom