About Julius Sen Consultants Limited (06202285) United Kingdom